mass beaching - French English Dictionary